package risk.control.project.poi.record;

import com.alibaba.excel.annotation.ExcelProperty;

import java.io.Serializable;

public class RecordData implements Serializable {

    @ExcelProperty("网点人员姓名")
    private String userName;                  // 网点人员姓名

    @ExcelProperty("网点名称")
    private String branchName;                // 网点名称

    @ExcelProperty("银行名称")
    private String bankName;                  // 银行名称

    @ExcelProperty("所属区县名称")
    private String districtsName;             // 所属区县名称

    @ExcelProperty("具体地址")
    private String branchAddress;             // 具体地址

    @ExcelProperty("取款人姓名")
    private String withdrawalsName;           // 取款人姓名

    @ExcelProperty("身份证号")
    private String idNumber;                  // 身份证号

    @ExcelProperty("手机号")
    private String phoneNumber;               // 手机号

    @ExcelProperty("取现金额")
    private String withdrawalAmount;          // 取现金额

    @ExcelProperty("币种")
    private String currency;                  // 币种

    @ExcelProperty("取款时间")
    private String withdrawalTime;            // 取款时间

    @ExcelProperty("交易渠道")
    private String transactionChannel;        // 交易渠道

    @ExcelProperty("取款理由")
    private String withdrawalReason;          // 取款理由

    @ExcelProperty("开卡地")
    private String cardIssuancePlace;         // 开卡地

    @ExcelProperty("是否本人取现")
    private String isSelfWithdrawal;          // 是否本人取现（本人，非本人）

    @ExcelProperty("取款方式")
    private String withdrawalType;            // 取款方式（预约，现场）

    @ExcelProperty("代理人身份证号")
    private String agentIdNumber;             // 代理人身份证号

    @ExcelProperty("代理人姓名")
    private String agentName;                 // 代理人姓名

    @ExcelProperty("代理人手机号")
    private String agentPhoneNumber;          // 代理人手机号

    @ExcelProperty("createTime")
    private String createTime;          // 最后更新时间

    public String getCreateTime() {
        return createTime;
    }

    public void setCreateTime(String createTime) {
        this.createTime = createTime;
    }

    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }

    public String getBranchName() {
        return branchName;
    }

    public void setBranchName(String branchName) {
        this.branchName = branchName;
    }

    public String getBankName() {
        return bankName;
    }

    public void setBankName(String bankName) {
        this.bankName = bankName;
    }

    public String getDistrictsName() {
        return districtsName;
    }

    public void setDistrictsName(String districtsName) {
        this.districtsName = districtsName;
    }

    public String getBranchAddress() {
        return branchAddress;
    }

    public void setBranchAddress(String branchAddress) {
        this.branchAddress = branchAddress;
    }

    public String getWithdrawalsName() {
        return withdrawalsName;
    }

    public void setWithdrawalsName(String withdrawalsName) {
        this.withdrawalsName = withdrawalsName;
    }

    public String getIdNumber() {
        return idNumber;
    }

    public void setIdNumber(String idNumber) {
        this.idNumber = idNumber;
    }

    public String getPhoneNumber() {
        return phoneNumber;
    }

    public void setPhoneNumber(String phoneNumber) {
        this.phoneNumber = phoneNumber;
    }

    public String getWithdrawalAmount() {
        return withdrawalAmount;
    }

    public void setWithdrawalAmount(String withdrawalAmount) {
        this.withdrawalAmount = withdrawalAmount;
    }

    public String getCurrency() {
        return currency;
    }

    public void setCurrency(String currency) {
        this.currency = currency;
    }

    public String getWithdrawalTime() {
        return withdrawalTime;
    }

    public void setWithdrawalTime(String withdrawalTime) {
        this.withdrawalTime = withdrawalTime;
    }

    public String getTransactionChannel() {
        return transactionChannel;
    }

    public void setTransactionChannel(String transactionChannel) {
        this.transactionChannel = transactionChannel;
    }

    public String getWithdrawalReason() {
        return withdrawalReason;
    }

    public void setWithdrawalReason(String withdrawalReason) {
        this.withdrawalReason = withdrawalReason;
    }

    public String getCardIssuancePlace() {
        return cardIssuancePlace;
    }

    public void setCardIssuancePlace(String cardIssuancePlace) {
        this.cardIssuancePlace = cardIssuancePlace;
    }

    public String getIsSelfWithdrawal() {
        return isSelfWithdrawal;
    }

    public void setIsSelfWithdrawal(String isSelfWithdrawal) {
        this.isSelfWithdrawal = isSelfWithdrawal;
    }

    public String getWithdrawalType() {
        return withdrawalType;
    }

    public void setWithdrawalType(String withdrawalType) {
        this.withdrawalType = withdrawalType;
    }

    public String getAgentIdNumber() {
        return agentIdNumber;
    }

    public void setAgentIdNumber(String agentIdNumber) {
        this.agentIdNumber = agentIdNumber;
    }

    public String getAgentName() {
        return agentName;
    }

    public void setAgentName(String agentName) {
        this.agentName = agentName;
    }

    public String getAgentPhoneNumber() {
        return agentPhoneNumber;
    }

    public void setAgentPhoneNumber(String agentPhoneNumber) {
        this.agentPhoneNumber = agentPhoneNumber;
    }
}
